Skip to main content
TrustRadius

Overview

What is WebStorm?

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it aims to make the development experience more enjoyable, automating routine work and helping users handle complex tasks.

Read more
Recent Reviews

TrustRadius Insights

WebStorm has proven to be a highly valuable tool for developers across various scenarios. Its ability to enhance productivity and seamless …
Continue reading

Simple and Smart IDE

9 out of 10
December 04, 2019
Incentivized
IntelliJ WebStorm is used as an integrated workbench to work on javascript projects both on client-side and server-side applications. It …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Individual

$6.90

Cloud
per month

Bussiness

$15.90

Cloud
per month per user

Individual

$69

Cloud
per year

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.jetbrains.com/webstorm/buy

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

webstorm installeren en korte demo

YouTube

WebStorm demo - Anders Ringqvist

YouTube

NetSuite SuiteScript 2.1 Demo - WebStorm - Mac - 2022

YouTube

Web Components with Dart Tutorial - Webstorm demo

YouTube

1DV021 - Demo - Hello World - 4 - Webstorm

YouTube

WebStorm: Eyedropper + Live Edit

YouTube
Return to navigation

Product Details

What is WebStorm?

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it aims to make the development experience more enjoyable, automating routine work and helping users handle complex tasks.

WebStorm Video

WebStorm Overview

WebStorm Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

IntelliJ IDEA, Microsoft Visual Studio Code, and Sublime Text are common alternatives for WebStorm.

Reviewers rate Support Rating highest, with a score of 9.4.

The most common users of WebStorm are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(94)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

WebStorm has proven to be a highly valuable tool for developers across various scenarios. Its ability to enhance productivity and seamless integration with different development environments make it a top choice among programmers. Many users have praised the comprehensive set of pre-configured features and abilities, significantly reducing the need for additional plugins or configurations. The wide adoption of WebStorm in computer science classes speaks to its accessibility and usefulness for projects of varying complexity, making it a preferred IDE even after graduation.

One of the standout use cases of WebStorm is its effectiveness in developing single-page applications, Angular projects, and NodeJS projects. Its support for all major frameworks, source control systems, package managers, testing tools, and a wide range of plugins makes it an incredibly versatile tool for development purposes. It serves not just as an editor but also as a debugger, version control tool, and more, acting as the primary IDE for entire organizations working on different projects.

Additionally, WebStorm is highly valued by front-end developers who require enterprise features like quick code generation, debugging capabilities, and easy integration with version control systems such as Git. The IDE's customization options that cater to individual developer preferences further contribute to its appeal. Teams have found great value in using WebStorm to increase speed, efficiency, and reduce bugs in JavaScript-based applications. Collaborative work is made easier with WebStorm's centralized tool that provides consistent features and facilitates problem-solving and code viewing.

Furthermore, WebStorm's flexibility extends beyond web development as it can be used alongside other IDEs like Eclipse and PyCharm/Spyder for Java, Python, and front-end development. It has become a go-to choice for healthcare-related applications due to its reliability and efficiency in providing a conducive development environment. Overall, WebStorm has entrenched itself as the standard IDE for web application development with support for various languages, frameworks like React, Vue, Angular, as well as other essential web technologies.

Based on the user reviews, the most common recommendations for WebStorm are to try it out, especially if you have an edu email address and can access the free version. They also suggest purchasing a full IntelliJ license for access to other JetBrains products. Additionally, users recommend being patient while WebStorm indexes your files.

For Visual Studio Code, the most common recommendations are to give it a try, especially if you are a student or willing to pay for it. Users also recommend using Visual Studio Code if you need a good IDE with testing, version control system, etc. Furthermore, users think that Visual Studio Code can change your coding experience for the better.

In summary, users recommend trying out both WebStorm and Visual Studio Code to see if they meet your specific needs and preferences in terms of features, ease of use, and compatibility with your programming stack.

Attribute Ratings

Reviews

(1-12 of 12)
Companies can't remove reviews or game the system. Here's why
April 15, 2021

WebStorm, what else?

Score 9 out of 10
Vetted Review
Verified User
Incentivized
In the IT and R&D department of our company, for IDE selection, we use Eclipse for Java/J2EE application development, PyCharm/Spyder for Python application development, and we equip our front-end developers with the WebStorm for our modern SPA development. We use node.js to implement server side service, as it is java script based, we also use WebStorm as the standard JS IDE. Karma + Mocha are our standard testing framework for our SPA, which is seamlessly integrated into the WebStorm already
  • As the product of the JetBean, the UI is very familiar as the famous IntelliJ
  • I don't see any other JS IDE can be compared with WebStrom, from the feature richness + plug-in + community support
  • The JS static code scanning out of the box is very handy
  • Auto fix is also very productive feature to mention
  • It by default has well integration with Angular, TypeScript, Vue, React
  • Didn't find any apparent issue overall, except sometimes the WebStorm is running too many default validation check in the backend and response is slow, typically when we keep WebStorm running for some time, and if we restart the WebStorm it will take long time to be "warm up", perhaps, some JetBean team can consider some performance improvement
For any Javascript/Typescript based development, WebStorm is the best choice
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using WebStorm for the last 4 years for frontend development. We all are using it and it saves more time to do coding.
  • Auto suggestion
  • Package installation is good
  • UI is easy to manage
  • Version control
  • syntax and all default formatting
  • You need more memory to use
  • No other cons I found on this. All good
When we are using frontend development then it was used very well. It has suggested better suits for code and time also saved on this due to error indication and all.

Really useful in any scenarios.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
WebStorm is used by myself and a few other software teammates at our organization. We use this IDE on our front-end React-JS code. WebStorm allows my teammates and myself to use the same tools and IDE so that we can easily help each other when problem solving or viewing code.
  • Vast library of tools.
  • Large source of plugins.
  • Customizable interface and beautiful UI.
  • WebStorm is on the pricier side for IDE's.
  • WebStorm takes a little bit of time to boot up.
  • Takes up a good chunk of computer processor.
WebStorm is well suited for coders at any level. It has the same UI and feel as other JetBrains products, which is much appreciated. Working on front-end code with WebStorm makes my job a lot easier. The many plugins make my coding experience customizable and enjoyable. One scenario where WebStorm is less appropriate is the the number of web frameworks it can deal with. More current frameworks are barely supported.
Hayk Baghdasaryan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
This product is the main IDE used by the entire organization on different projects. It is used in nearly every phase of our software development.
  • Rich features.
  • Reliability.
  • Resource heavy.
  • UX is a bit complicated.
It is well suited for any kind of web development and has very good integrated testing tools. It's very easy to perform code analysis and refactor using refactoring tools. Version Control GUI is another feature that is done very well in this product. The merging window comes in handy when merge conflicts happen. If you're a startup or a small company that can't afford a good hardware, or software license, it might be less appropriate to use WebStorm, because it is pricey and resource-heavy.
Tim Hardy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use WebStorm to develop our Single Page Application (SPA) projects, particular Angular projects. We also use it for any NodeJs projects. WebStorm is perfect for any Javascript project. It is a AAA IDE with support for all major frameworks, source control systems, package managers, testing tools, and a host of plug-ins.
  • Angular development - built-in support for tslint allows your team to code to a single standard.
  • NodeJs testing - Mocha and Chai testing is a breeze for my Node unit tests.
  • Emmet support for HTML makes for speedy prototyping.
  • The file difference utilities are some of the best I've used for my Github merge conflicts. They are really focused around source control conflict scenarios instead of the "can be used for" mentality of other IDEs.
  • The popup file search sometimes frustrates me. It caps the number of results, and sometimes it isn't clear that it simply stopped looking. I also used to have trouble finding string occurrences that I knew were in my project, but I think they've made improvements in this area recently.
  • Being a AAA IDE, WebStorm can be a memory hog. If I don't kill it every few days, it can get really slow. I would love to see performance improvements.
  • Speaking of performance, WebStorm can take a long time to launch. I'd like to see improvements in launch times.
WebStorm is perfect for any Javascript project. It is particularly good for Angular projects. We used to use Visual Studio Code for our Angular projects, but after trying out the free trial of WebStorm, I've converted and never looked back. I bought a personal subscription, and I got a few colleagues to join me. Now, we berate our Visual Studio Code coworkers who don't honor the default Angular tslint rules. "Stop screwing up our code and code to the standard!" It takes them some effort to see all the "red squigglies" that the default Angular tslint provides. The only projects I don't use WebStorm for are .Net projects. I still prefer some form of Visual Studio for those.
Drew Clauson | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently, we are using this in our development department. It really increases our development time with its integration with all of the services that we use, from code control to build processes. We use it for the development of internal and client-facing sites and files, and it works well with every environment that we throw at it. It helps us all to be on the same page by using the same IDE but is customizable enough for user preferences so each developer still has their own workspace.
  • Source control integration - supports all major source control systems.
  • User customization - users can set up the IDE to meet their own style and needs.
  • Code completion - does a great job at auto-completing code!
  • Company response to requested features sometimes lags behind a little.
IntelliJ WebStorm is well suited towards web development of all kinds, but its sister products are probably slightly better for development of web sites based in Java/PHP/etc, although plugins may be able to achieve this in WebStorm. It's not as well suited to command line or compiled program scenarios - those are better to use JetBrain's other products, which are very similar.
Anthony Aziz | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our entire dev team uses WebStorm as our primary IDE for Angular and AngularJS development. We develop an online, web-based service with a backend web API fronted by a large Angular/AngularJS application. We adopted WebStorm as a fully functional IDE after using more simple text editors previously, and this has improved developer productivity and product quality.
  • Provides a smooth, efficient IDE for developing web applications. Performance is on par with other JetBrains products and doesn't impede productivity.
  • Integrated refactoring and other language tools are comprehensive and useful. WebStorm does a good job of putting together the mess that Javascript can make, usually.
  • Integrates with other JetBrains products, such as TeamCity, Upsource, etc.
  • Great git integration and UI.
  • When dealing with legacy Javascript/Typescript code, refactoring can be dangerous. eg. changing variable names across the entire project rather than just local scope.
  • Versioning can be a bit of a nightmare. There is an official updater, but they tend to leave old versions hanging around, and I have found myself accidentally using a previously installed version without intending to.
WebStorm is a comprehensive web IDE that will be especially comfortable for anyone familiar with other JetBrains products, such as IntelliJ or Rider. It offers an environment for developing larger and more mature web applications, and promotes good design via refactoring, suggestions, and built-in support for many frameworks. WebStorm works on a project basis, so it is not as convenient for editing one-off scripts, though.
Dhruba Jyoti Nag | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
In the current organization, WebStorm is used by folks who are into web development. It is mainly used by web developers who need the enterprise features that WebStorm offers like quick code generation, debugging, and easy integration to version control like Git. It is primarily used by people who are into development of new javascript frameworks.
  • Webstorm is suitable for development in new JS frameworks like Angular and reacts with drastic improvement in recent years.
  • It helps in the seamless debugging of test websites.
  • Integration with Git is a breeze. A Git rebase is made so simple and trivial by the integrated merge tool.
  • As with many more Intellij products, it is a memory hog. It is very resource intensive process.
  • Being a simple JS editor , it has a very high cost. So there will not be a big adoption especially when there are competing open source products offering at per functionality.
  • The code completion can be a little improved.
Client-side debugging can be easily done from within WebStorm. It can be used to write code in Angular, React and other different Javascript frameworks. The git integration is excellent. The git rebase operation is supported by a robust merge tool. WebStorm being an enterprise product has a cost and it can be optimized to be a little lightweight and fast.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently, it is not listed as a corporate application that we use internally across all departments, but I believe some departments, including ours have purchased single or multi licenses for IntelliJ WebStorm. Within our department we do custom development, support and administration of enterprise web applications to support our corporate internal services. For us, WebStorm was the most practical IDE for us to use, as it accommodated all of our needs to do custom web development. We work a lot with JavaScript (NodeJS, Archibus API), so it's extremely useful for this. As well, we use Gitlab and the built-in plugins for WebStorm allow us to do everything within the IDE, instead of using multiple apps. <br>
  • Plugins -- especially the Git integration
  • Debuggings for JavaScript, which is very customization.
  • Ability to use Flow
  • Lots of cool syntax highlighting and code styling.
  • A problem I have with a lot of IDEs is that they seem to go over-kill. Although not entirely a con, a dumbed down version of WebStorm would be useful.
  • Subscription based license
If you're doing any kind of Node development, WebStorm is an essential tool. In my experience, it's also been a valuable asset when using Angular and React. A lot of web dev IDEs do not provide much debugging for JavaScript, and this is where WebStorm just destroys other IDEs. They have the best JavaScript debugging features I've ever used.

It's hard to say that WebStorm is less appropriate for anything, as it's one of JetBrains tailored IDEs. It is literally an IDE exclusively designed for JavaScript languages (although not limited), so it plays a specific role and does this extremely well.
November 28, 2018

Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Local File history is a blessing. Code Debugging is very smooth. Best part is auto correct options. If you write the wrong, syntax it gives you a hint of what you should use instead.
  • Integrated Version control system saves me lots of time to resolve conflicts and see different systems side by side.
  • Customisable theme options are very cool and I can work in low light as well.
  • Sometimes auto formatter creates big problems
  • It's not free. You can have the trial version for a month, but the price is little bit high.
It is very easy to adapt for any user.
May 08, 2018

A Smart IDE

Score 8 out of 10
Vetted Review
Verified User
Incentivized
IntelliJ WebStorm is used extensively at our product development department as the IDE of choice for web and front end development. IntelliJ has a great reputation for creating enterprise quality software and WebStorm is no different. At our company most of the front end development is done in AngularJS and Angular. This IDE offers full feature support for both frameworks and comes equipped with Git, bash terminal, debugger and auto-linter.
  • Provides full feature support for native JavaScript as well as frameworks like Angular, React, Stencil etc.
  • The IDE provides support for auto-linting which is a handy feature to have in order for teams to produce good standardized code.
  • The built in terminal is very handy if you want to deploy the code using Webpack server.
  • The IDE is fairly resource intensive. It has gotten better in the newer versions but still hogs around 500MB at minimum.
  • We've constantly had issues with using the debugger to function correctly while running our Karma tests.
  • The IDE is not free like Visual Studio Code or Eclipse and the cost can be a bit prohibitive for young startups.
The IDE is best suited for JavaScript front end development. It has good support for typescript language as well. The IDE has a wide variety of plugins or add-ons that can be installed to extend functionality although the most regularly used ones are pre-installed. If you are looking for an IDE that handles both back end and front end languages then you might want to consider VS code from Microsoft. The fact that WebStorm is not free might make it less appealing for some developers too.

December 05, 2017

I love my IntelliJ <3

Rahul Chaudhary | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use IntelliJ Webstorm as the primary development editor for our development purposes. We mainly code in NodeJS and Angular and this was a perfect fit for JavaScript editor. We initially tried many other editors such as Atom, Eclipse, but none of them were giving us the full experience we wanted. Purchasing WebStorm was the best decision we took, because since then we have all the tools we need in one place. We use WebStorm as an editor, debugger, version control, database views, terminal, code-beautifier, linter, and what not.
  • This is the only editor in my opinion which gives you the full development experience if you want to code in JavaScript.
  • WebStorm supports many different linters including "standards". This has been such a blessing for our team. All our PRs look perfect now.
  • WebStorm is very good in design. I love coding in it.
  • It has terminal built right into it. I know many other editors also provide this, but I really like how seamlessly the terminal works out of the box.
  • Most of the plugins you will ever need is already installed right off the box. I haven't installed anything new so far.
  • The rename/reformat functions are very intelligent. I feel very confident renaming something new.
  • There is a "validation" inspector which reports anything as small as spellings. This helps us keep our codebase very-very clean.
  • The auto-complete feature is the worst/weakest thing about WebStorm. It definitely works very much like other editors (not bad when compared to other editors), but I expected more intelligence.
  • It does not natively supports many frameworks (like mocha if I remember correctly), which is okay because obviously they cannot support everything, and you have the option to install the library-support. But the auto-complete/function-definition is very bad. The library-support only adds method calls from the "TypeScript" version. E.g. if a method abc() is defined in a library, but the typescript version that WebStorm downloaded does not have that method, it shows a warning. I would like WebStorm to scan my node_modules and use method-signatures from there instead of typescript signatures.
  • The profile exporter will only export language settings. However I would like WebStorm to also export other settings such as right-margin length and any other setting that I might change. In-fact I would like the profile to be version-controlled locally so that I can keep track of what changes I made over the time period.
Well suited for:
1. Full featured development environment.
2. Cutting edge support for latest frameworks.
3. An out of box program which just works.

Not well suited for:
1. There is no "free" version of this editor. You have to pay yearly fee, but that is very cheap in my opinion.
2. Look for different editors for different languages. This works best for NodeJS and frontend stuff.
3. Small startup companies. I have heard the prices are very high per developer which small companies cannot afford. But I am sure if you just talk to the support team, they can give you a discount.
Return to navigation